lemon and sugar syrup - Turco Inglés Diccionario